ds_priority_change_priority

更改优先级队列中给定值的优先级。

语法:

ds_priority_change_priority(id, val, priority);


参数 描述
id 要更改的优先级队列的id。
val 需要改变优先级的值。
priority 此值的新优先级。


返回: N/A(无返回值)


描述

此函数将获取给定值并在引用的优先级队列中更改其优先级。


例如:

if global.Game_Time < 1000
   {
   ds_priority_change(ai_priority, scr_AI_Search, 1);
   }

上面的代码检查一个全局变量,如果它低于某个值,它将改变优先级队列中保存的脚本索引的优先级。


上一页: DS Priority Queues
下一页: ds_priority_delete_max
© Copyright YoYo Games Ltd. 2018 All Rights Reserved